/**
 * 
 */
package fr.utbm.gi.vi51.slizers.pw.environment;

import java.util.List;

/**
 * Interface of a world map provider.
 *
 * @author Tarik Belabbas
 *
 */
public interface WorldMapProvider
{
	/**
	 * Returns the width of the world.
	 * 
	 * @return the width of the world
	 */
	public int getWidth();

	/**
	 * Returns the height of the world.
	 * 
	 * @return the height of the world
	 */
	public int getHeight();
	
	/**
	 * Returns the map of the world.
	 * 
	 * @return the map of the world
	 */
	public List< List< WorldElement > > getMap();
}
